Via Giuseppe Di Vittorio, 1, 06012 Citta di Castello, Italy
View on Map
What travelers say:
Wonderful restaurant outside the Centro Storico of Città di Castello. Delicious and abundant food, exceptional service, more than reasonable prices. Third time there and looking forward to going back!